river raft - French English Dictionary